package cn.com.xf.service;

import java.util.Date;
import java.util.List;

import cn.com.xf.domain.ReportSummary;
import cn.com.xf.domain.TblCheckReport;

public interface ReportService {

	List<TblCheckReport> selectReport(int begin, int pageSize, String userid, String siteid, String deptid, Date startdate, Date enddate);
	
	int selectReportCount(String userid, String siteid, String deptid, Date startdate, Date enddate);
	
	List<ReportSummary> getSummary(String userid, String siteid, String deptid, Date month);
	
	List<TblCheckReport> selectAllReport(int begin, int pageSize, String userid, String siteid, String deptid, String startdate, String enddate);
	
	int selectAllReportCount(String userid, String siteid, String deptid, String startdate, String enddate);
}
